#ifndef LOMENUMSHH
#define LOMENUMSHH

namespace lom
{
    enum EDataType {
	EDataTypeNone = 0,
	EDataTypeBool,
	EDataTypeString,
	EDataTypeStringV,
	EDataTypeHandle,
	EDataTypeHandleV,
	EDataTypeDouble,
	EDataTypeDoubleV,
	EDataTypeInt64,
	EDataTypeInt64V,
	EDataTypeDataV,
	EDataTypeLast,
    };
    
    enum ETransactionEventType {
	ETransactionEventTypeNone,
	ETransactionEventTypeEvent,
	ETransactionEventTypeClassCreated,
	ETransactionEventTypeInstanceCreated,
	ETransactionEventTypeInstanceDestroyed,
	ETransactionEventTypeInstanceProperty,
	ETransactionEventTypeRootObject,
	ETransactionEventTypeLast,
    };
}

#endif
